package com.example.chatplatform.service;

import com.example.chatplatform.model.vo.CronyMessageVO;
import com.example.chatplatform.model.vo.GroupMemberVO;
import com.example.chatplatform.model.vo.GroupMessageVO;
import com.example.chatplatform.model.vo.MessageListVO;

import java.util.List;

public interface MessageService {

    MessageListVO messageList(Integer userId);

    MessageListVO searchChat(Integer userId, String searchChatValue);

    CronyMessageVO cronyChatRecord(Integer userId, Integer cronyId);

    GroupMessageVO groupChatRecord(Integer userId, Integer groupId);

}
